package com.augurit.common.entity;



import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

@Entity
@Table(name = "WH_REGULAR_WORK_TIME")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class WhRegularWorkTime implements java.io.Serializable {
	
	// 属性
	@Id
    @Column(name = "ID")
    @SequenceGenerator(name="SEQ_WH_WORKHOURS", sequenceName="SEQ_WH_WORKHOURS", allocationSize=1)
    @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQ_WH_WORKHOURS")
	private Long id;
	
	private String workday;
	
	private Integer pmStartHour;
	
	private Integer amStartHour;
	
	private Integer amStartMinute;
	
	private Integer amEndHour;
	
	private Integer amEndMinute;
	
	private Integer pmStartMinute;
	
	private Integer pmEndHour;
	
	private Integer pmEndMinute;
	
	private String amStartTime;
	private String amEndTime;
	
	private String pmStartTime;
	private String pmEndTime;
	
	private String memo;

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}
	public String getWorkday() {
		return this.workday;
	}

	public void setWorkday(String workday) {
		this.workday = workday;
	}
	
	
	public Integer getPmStartHour() {
		return pmStartHour;
	}

	public void setPmStartHour(Integer pmStartHour) {
		this.pmStartHour = pmStartHour;
	}

	public Integer getAmStartHour() {
		return amStartHour;
	}

	public void setAmStartHour(Integer amStartHour) {
		this.amStartHour = amStartHour;
	}

	public Integer getAmStartMinute() {
		return amStartMinute;
	}

	public void setAmStartMinute(Integer amStartMinute) {
		this.amStartMinute = amStartMinute;
	}

	public Integer getAmEndHour() {
		return amEndHour;
	}

	public void setAmEndHour(Integer amEndHour) {
		this.amEndHour = amEndHour;
	}

	public Integer getAmEndMinute() {
		return amEndMinute;
	}

	public void setAmEndMinute(Integer amEndMinute) {
		this.amEndMinute = amEndMinute;
	}

	public Integer getPmStartMinute() {
		return pmStartMinute;
	}

	public void setPmStartMinute(Integer pmStartMinute) {
		this.pmStartMinute = pmStartMinute;
	}

	public Integer getPmEndHour() {
		return pmEndHour;
	}

	public void setPmEndHour(Integer pmEndHour) {
		this.pmEndHour = pmEndHour;
	}

	public Integer getPmEndMinute() {
		return pmEndMinute;
	}

	public void setPmEndMinute(Integer pmEndMinute) {
		this.pmEndMinute = pmEndMinute;
	}

	public String getMemo() {
		return this.memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public String getAmStartTime() {
		return amStartTime;
	}

	public void setAmStartTime(String amStartTime) {
		this.amStartTime = amStartTime;
	}

	public String getAmEndTime() {
		return amEndTime;
	}

	public void setAmEndTime(String amEndTime) {
		this.amEndTime = amEndTime;
	}

	public String getPmStartTime() {
		return pmStartTime;
	}

	public void setPmStartTime(String pmStartTime) {
		this.pmStartTime = pmStartTime;
	}

	public String getPmEndTime() {
		return pmEndTime;
	}

	public void setPmEndTime(String pmEndTime) {
		this.pmEndTime = pmEndTime;
	}

	
}